drop in someone's lap - German English Dictionary